Capocha means head or brain... I hace to rest my "capocha" Some synonyms, words or similar expressions can be head, brain
"Tengo que descansar mi capocha!"